glue sticks - English Synonyms Dictionary